* {
  margin: 0;
  padding: 0;
  font-weight: 300;
}

html,
body,
#app,
.app {
  height: 100%;
  width: 100%;
}

.menu_item_name {
  line-height: 15px;
  p {
    font-size: 11px;
  }
}

.box {
  box-sizing: border-box;
}

.flex-center{
  display: flex;
  justify-content: center;
  align-items: center;
}

.n-layout-sider .n-layout-toggle-bar {
  right: -22px;
}

.theme_box{
  padding:20px;
  overflow: hidden;
  @include themeify {
    box-shadow: 0 0 10px 0px theme('shadow');
    // border: 1px solid theme('border');
    border-radius: theme('radius');
    background: theme('bg_base');
  }
}

.theme_border{
  @include themeify {
    border-color: theme('border');
  }
}

// apexcharts 提示器字体色设置
.apexcharts-tooltip.apexcharts-theme-light{
  color : black;
}

text{
  @include themeify {
    fill:theme('font')
  }
}

.n-thing-header{
  padding-bottom: 5px;
  @include themeify {
    border-bottom: 1px solid theme('border');
  }
}
